package com.sikulifang.bank.simulation.dto.citic;

import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.ArrayList;
import java.util.List;

/**
 * ClassName B2bPayQueryDTO
 * Description B2bPayQueryDTO
 *
 * @author Yat
 * Date 2023年7月4日, 0004 9:38
 * version 1.0
 */
@NoArgsConstructor
@Data
public class CiticB2bPayQueryDTO {

    /**
     * action
     */
    private String action;
    /**
     * userName
     */
    private String userName;
    /**
     * list
     */
    private ListDTO list =new ListDTO();

    /**
     * ListDTO
     */
    @NoArgsConstructor
    @Data
    public static class ListDTO {
        /**
         * row
         */
        private List<RowDTO> row = new ArrayList<>();

        /**
         * RowDTO
         */
        @NoArgsConstructor
        @Data
        public static class RowDTO {
            /**
             * clientID
             */
            private String clientID;
            /**
             * type
             */
            private String type;
        }
    }
}
